• word of the day

    carcharhinus limbatus

    carcharhinus limbatus - Dictionary definition and meaning for word carcharhinus limbatus

    Definition
    (noun) widely distributed shallow-water shark with fins seemingly dipped in ink
Download our Mobile App Today
Receive our word of the day
on Whatsapp